package nc.ui.budget.tools.myRefreshRelation.fm_special;

import nc.ui.budget.tools.NCLocator.MyNCLocator;
import nc.ui.budget.tools.myRefreshRelation.IMyRefresh;
import nc.ui.budget.tools.myRefreshRelation.CommonFun;
import nc.ui.budget.tools.pubfun.Refresh;
import nc.ui.trade.manage.BillManageUI;
import nc.vo.budget.downsend.DownsendBVO;
import nc.vo.pub.lang.UFDouble;
public class fm_special2  extends fm_special{
	public String getDetailMoney(){
		return "es_zj";
	}
	public fm_special2(BillManageUI billUI) {
		super(billUI);
		downsendbName = "fm_up2DownsendBVO";
		session=2;
hejishu="esysje";
shiyongshu="ctrlprjsum2";
hejishu_b="es_zj";
	}
	public double getGAP(String pk_downsend_b, String pk_formation) throws Exception {
		return MyNCLocator.getLocator().getIDownsent_b()
		.getGapFm_special2(pk_downsend_b,
				pk_formation);
	}
	public UFDouble getKongZhiShu(DownsendBVO downsendb) {
		return downsendb.getYxysje();
	}
	public void Fm_upPageReflash(String pk_formation)throws Exception{
		MyNCLocator.getLocator().getIupmakespecial().summarizing2(pk_formation);
		new Refresh().fm_up2Refresh();		
	}
}
